thick soup made of toasted corn and different herbs - Espagnol Anglais Dictionnaire